.navigation{height:80px;position:fixed; top:0; left: 0;width: 100%; background:white;z-index:999}
.navlogo{margin-left:10%;margin-top: 10px;height:60px;float: left;width:300px}
._navlogo{height:60px;}
.navson{margin-left:50px;margin-top: 30px;}
.operate{position: relative;z-index:99;top:-180px;text-align: center}
.fr li{float: left;list-style: outside none none;margin-left:30px}
.newfooter{background-color:#DC143C ;width:100%;height: 100px;text-align: center;color:white;padding-top:45px}
.maodianfenge{height:80px;background-color: white}
._main{min-height: 75rem;width:80%;margin-left:10%}

._main_{min-height: 75rem;width:95%;margin-left:2.5%}
.login_div_user{width:30rem;margin: -5rem auto;padding-top:100px}
.login_div{width:30rem;margin: 3rem auto;padding-top:100px}
.settle_div{width:30rem;margin: 10rem auto;background-color: white;}
.coupon_div{width:50rem;margin: 10rem auto;background-color: white;text-align:left;}
.passport_div{margin: 10rem auto;background-color: white;text-align:left;}
.map_div{width:50rem;margin: 5rem auto;}
.login_span{font-size: 1.2rem;}
.login_sub{text-align:center;}
.totop{height:60px;position:fixed; bottom: 100px; right: 10px;width: 60px; z-index:999}
._message{text-align: center;position:absolute;width:1.5rem;height: 1.5rem;border-radius:50%;overflow:hidden;background-color: red;color:white;margin-top:0px;margin-right: 0px;font-size: 1.2rem}
.error{
    color:red;
}
._logo{position:absolute;top: 3rem;z-index: 999;}
._c_logo{position:absolute;top: 0rem;z-index: 999;}

.logo_img{width:25rem}


._login_backimg{ background: url('/public/images/logins.png')}


.banner{
    width:100%;height: 25rem;background-color: white;;
}

._banner{ width:100%;height: 15rem; margin-top: 10rem;}

._banner_img{
    width:100%;height:10rem;
}
  
.banner_img{
    width:100%;height:25rem;
}

._header{
    font-size: 1.7rem;text-align: right;position:absolute;top: 0 ;width:94rem;height:3rem;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;z-index:100;
}
._a{
    color:black;TEXT－DECORATION:none
}
.wa{
    color:#ffffff;TEXT－DECORATION:none
}
.wa:hover{
    color:#ffffff;
}
._span{
    display:inline-block; width:4rem;text-align: center
}
._menu{
    height: 4rem;width:100%;background-color:#ff60af;color:#ffffff;font-size: 1.7rem
}
._menu_in{
    padding-left: 1rem;padding-top: 0.7rem
}
._menu_b{
    display:inline-block; width:6rem;text-align: center
}
._menu_b_2{
    display:inline-block; width:6rem;text-align: center;background-color: white;color:black;height:4rem
}
._line{height:2rem;}
._line2{height:4rem;}
._line3{height:1rem;}

.full{padding-left: 1.5rem;padding-right: 1.5rem;padding-bottom: 2rem;}
._footer{width: 100%;background:url('/public/images/footer.png');color:white;text-align: center;height:10rem;padding-top: 4rem;font-size: 1rem}
._contro{height: 3rem;text-align: right;}
._cut{height: 0.5rem;width: 100%;background-color: #E0E0E0;margin-bottom: 2rem}
._cut2{height: 0.2rem;width: 100%;margin-bottom: 2rem;background-color: #d0d0d0}
._cut3{height: 1.5rem;width: 100%;margin-bottom: 2rem;background: url('/public/images/fenge2.gif')}
._font{font-size:1.5rem}
._span_2{}
._prompt{font-size: 1rem;color:#999;padding-left: 1.5rem}
.content{width:100%;padding:2rem;}
._label{width:13rem;}
._minput{width:27.6%}
._button{width:8rem;background-color:black;color:white;}
._submit_div{text-align: center;height: 5rem;padding:4rem}
._select{width:20%}
._textarea{resize:none;width:100%;height:15rem}
._order{background-color:#E0E0E0;font-size: 1.5rem;}
._not_over{background: url('/public/images/WechatIMG2.png')}
._over{background: url('/public/images/WechatIMG6.jpeg')}
._pay{background: url('/public/images/WechatIMG3.png')}
._pay_back{background: url('/public/images/WechatIMG4.png')}
._over_{background: url('/public/images/WechatIMG7.png')}


._ling2{background: url('/public/images/ling2.png')}
._ling3{background: url('/public/images/ling3.png')}
._ling_div{margin-left:11rem;white-space:nowrap;overflow:hidden;color:white;margin-top:-1rem;margin-bottom:-1rem;}
._order_div{margin-left:5rem;white-space:nowrap;overflow:hidden;color:white;margin-top:-1rem;margin-bottom:0.3rem;font-size: 14px;}
._mobile{border: 1px solid #ddd;padding:1rem}
.help_subject{color:white;height:15rem}
._help_img{margin-top:5%}
.preview_div{width:40rem;margin-left:30%}
._preview_div{width:100%;}

.colors-size{font-weight:400; font-size:1.5rem;color:#999}
.colors{color:#999;font-size: 1.2rem}
.headimg{text-align:center;width:4rem;height: 4rem;border-radius:50%;}
.head_img{width:100%;height: 100%;border-radius:50%;overflow:hidden;}
.fenge{height:1rem}
.fang{width:500px;height:auto;border:1px solid #C0C0C0;padding:15px}
._fang{width:530px;height:auto;border:1px solid #C0C0C0;padding:15px}
.small{width:10px;height:10px}

.as{color:white;TEXT－DECORATION:none}
.shop_intro{word-wrap: break-word;color:#9D9D9D;padding:1rem}
a.color1:link{color: white ; text-decoration:none;} /*常规时候的样式*/
a.color1:visited{color: white; text-decoration:none;} /*鼠标指上去的样式*/
a.color1:hover {color: white; text-decoration:underline;} /*访问过后的样式*/
.anchor:link{color: black ; text-decoration:none;} /*常规时候的样式*/
.anchor:visited{color: black; text-decoration:none;} /*鼠标指上去的样式*/
.anchor:hover {color: black; text-decoration:none;} /*访问过后的样式*/
._suggest_list_1{width:49.8%;float:left;font-size:14px;padding-top:1rem; } 
._suggest_list_2{width:49.8%;float:right;font-size:14px;padding-top:1rem; } 


._hidden{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-left: 6px;} /*多余的字隐藏用省略号*/


._star{background: url('/public/images/star_2.png')}

/* 星星 */
.star_bg {
    width: 125px; height: 25px;
    background: url('/public/images/star.png') repeat-x;
    position: relative;
    overflow: hidden;
}
.star {
    height: 100%; width: 25px;
    line-height: 6em;
    position: absolute;
    z-index: 3;
}
.star:hover {    
    background: url('/public/images/star_1.png') repeat-x 0 0px!important;
    left: 0; z-index: 2;
}
.star_1 { left: 0; }
.star_2 { left: 25px; }
.star_3 { left: 50px; }
.star_4 { left: 75px; }
.star_5 { left: 100px; }
.star_1:hover { width: 25px; }
.star_2:hover { width: 50px; }
.star_3:hover { width: 75px; }
.star_4:hover { width: 100px; }
.star_5:hover { width: 125px; }

._label_ { 
    _display:inline;
     width: 100%;
    cursor: pointer;
}

/* 单选按钮 */
.score { position: absolute; clip: rect(0 0 0 0); }
.score:checked + .star {    
    background: url('/public/images/star_1.png') repeat-x 0 0px;
    left: 0; z-index: 1;
}
.score_1:checked ~ .star_1 { width: 25px; }
.score_2:checked ~ .star_2 { width: 50px; }
.score_3:checked ~ .star_3 { width: 75px; }
.score_4:checked ~ .star_4 { width: 100px; }
.score_5:checked ~ .star_5 { width: 125px; }

.star_bg:hover .star {  background-image: none; }

/* for IE6-IE8 JS 交互 */
.star_checked {    
    background: url('/public/images/star_1.png') repeat-x 0 0px;
    left: 0; z-index: 1;
}





